package com.example.teachingSystem.pojo.entity;

import com.baomidou.mybatisplus.annotation.*;

import java.io.Serializable;
import java.util.Date;
import lombok.Data;

// 学生表
  //@TableName student
@TableName(value ="student")
@Data
public class Student implements Serializable {
    // 学生ID：学生的唯一标识符。自动递增。

    @TableId(type = IdType.AUTO)
    private Long studentId;

    //姓名：学生的姓名。

    private String name;

    // 性别：学生的性别。可选值为"male"（男性）或"female"（女性）。
    private Object gender;

    //出生日期：学生的出生日期。

    private Date birthday;

   //学院：学生所属的学院。

    private String department;

    //专业：学生所学的专业。

    private String major;

     //班级：学生所在的班级。

    private String sClass;

     //入学日期：学生的入学日期。

    private Date enrollDate;

    //联系方式：学生的电话。

    private String phone;

    //地址

    private String address;

    //创建时间

    @TableField(value = "create_time", fill = FieldFill.INSERT)
    private Date createTime;

    //身份证

    private String idCard;

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
}